package aps

import glory.xxd.Utils

/**
 * 材料替换-扫设备请求物料信息
 */
class ShowMeterialController {
    def commentService
    /**
     * <EqpId>1FW0801</EQPID>
     <OPID>123</LOTID>
     <Materials></Materials>
     Meterial:
     1. ID ：物料唯一ID
     2. MaterialPartNo：物料产品编号
     3. Type ：物料类型
     4. Name ：物料名称
     5. OpName ：操作员
     6. EqpID ：设备ID
     7. LiftTime ：剩余寿命
     8. RemainTime ： 提醒日期
     9. StartTime ： 开始使用时间
     10. EndTime ： 结束时间时间
     11. Qty ：数量

     */
    def index() {

        def EqpId = params.EqpId
        def json
        try{
            def body = CommentParams.newInstance()
            body.setEqpId(EqpId)
            String logUUID =  Utils.getUUID();
            Header header = Header.newInstance()
            header.setMESSAGENAME("ShowMeterial");
            header.setTRANSACTIONID(logUUID);
            header.setUSERNAME("Client")
            json = commentService.getJsonByObjectForTopic2Queue(logUUID,header,body)
        }catch (Exception e){

        }

        render  json
    }
}
